
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>

<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
    <head>
        <%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean" %>
        <%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" %>
        <%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic" %>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <%@include file="cabecera.jsp" %>
        <link rel="stylesheet" href="./css/estilo.css" type="text/css" /> 
        <title>Cuentas del Cliente</title>
    </head>
    <body>
        <div class="contenedor">
            <h1>Cuentas del Cliente</h1>
            <logic:notEmpty name="listaCuentas" >
                <div class="datagrid">


                    <table>
                        <thead>
                            <tr tr class="alt">
                                <th>Código Entidad</th>
                                <th>Código Sucursal</th>
                                <th>Dígito de Control</th>
                                <th>Número de Cuenta</th>
                                <th>Saldo (EUR)</th>
                                <th>Tipo de Cuenta</th>
                                <th>Movimientos</th>
                            </tr>
                        </thead>
                        <logic:iterate id="cuenta" name="listaCuentas">
                            <c:forEach items="${listaCuentas}" var="cuenta" varStatus="loop">
                                <tbody>
                                    <tr class="${loop.index % 2 == 0 ? '' : 'alt'}">
                                        <td><fmt:formatNumber minIntegerDigits="4" pattern="####">${cuenta.codigoEntidad}</fmt:formatNumber></td>
                                <td><fmt:formatNumber minIntegerDigits="4" pattern="####">${cuenta.codigoSucursal}</fmt:formatNumber></td>
                                <td><fmt:formatNumber minIntegerDigits="2" pattern="##">${cuenta.digitoControl}</fmt:formatNumber></td>
                                <td><fmt:formatNumber minIntegerDigits="10" pattern="##########">${cuenta.pkCuenta}</fmt:formatNumber></td>
                                <td>${cuenta.saldo}</td>
                                <td>${cuenta.tipo}</td>
                                <td>
                                    <html:form action="/MovimientosCuenta" >
                                        <html:hidden name="cuenta" property="pkCuenta"/>
                                        <html:submit value="Tus movimientos" />
                                    </html:form>
                                </td>
                                </tr>
                                </tbody>
                            </c:forEach>
                        </logic:iterate>
                    </table>


                </div>
            </logic:notEmpty>
            <logic:empty name="listaCuentas">
                <p>El cliente no posee ninguna cuenta</p>
            </logic:empty>
            <div class="volver">
                <html:link action="/VolverMenuCliente">Volver</html:link>
                </div>
            </div>
        <%@include file="pie.jsp" %>
    </body>
</html>